petroleum, oils and lubricants - Spanisch Englisch Wörterbuch